비디오 포 윈도우
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
비디오 포 윈도우(Video for Windows, VfW)는 1992년 마이크로소프트가 윈도우 운영체제에서 디지털 비디오 기능을 제공하기 위해 개발한 소프트웨어다. 퀵타임에 대응하여 개발되었으며, AVI 형식을 지원하고, 다양한 비디오 및 오디오 코덱을 포함했다. 1990년대 초반 윈도우 3.1에서 시작하여 윈도우 95와 NT에 통합되었으며, 이후 액티브무비와 DirectShow로 대체되었다.
더 읽어볼만한 페이지
- 멀티미디어 프레임워크 - 퀵타임
퀵타임은 1991년 애플에서 처음 출시된 멀티미디어 프레임워크로, 다양한 기능 업데이트를 거치며 발전했으나 애플의 소극적인 지원으로 쇠퇴하였고, 비디오 및 오디오 트랜스코딩, 코덱 지원 등의 특징을 가지며 퀵타임 플레이어를 통해 다양한 파일 형식을 재생할 수 있도록 지원했으나, 2016년 4월 윈도우 버전 지원이 중단되었다. - 멀티미디어 프레임워크 - 다이렉트쇼
DirectShow는 마이크로소프트에서 개발한 윈도우 기반 멀티미디어 프레임워크이자 API로, 필터 그래프를 통해 비디오 재생, 오디오 녹음, 편집, 인코딩 등 다양한 작업을 처리하며, 뛰어난 코덱 확장성을 가지지만 복잡한 구조와 코덱 충돌 문제가 있다. - 마이크로소프트 윈도우 멀티미디어 기술 - 윈도우 디스플레이 드라이버 모델
윈도우 비스타부터 도입된 윈도우 디스플레이 드라이버 모델(WDDM)은 성능 향상, 안정성, 새로운 기술 지원을 목표로 개발된 디스플레이 드라이버 아키텍처로, 가상화된 비디오 메모리, GPU 스케줄링, 프로세스 간 Direct3D 표면 공유, 향상된 오류 허용성 등의 특징을 가지며 데스크톱 윈도우 관리자(DWM)를 통한 합성 데스크톱 환경 구현에 필수적이다. - 마이크로소프트 윈도우 멀티미디어 기술 - 윈도우 미디어 플레이어
윈도우 미디어 플레이어는 마이크로소프트에서 개발하여 윈도우 운영 체제에서 오디오, 비디오, 이미지 파일을 재생하는 데 사용되는 미디어 플레이어 응용 프로그램으로, 초기 버전은 '미디어 플레이어'라는 이름으로 출시되어 다양한 기능 추가 및 플랫폼 확장을 거쳤으나 현재는 대부분 지원이 중단되었고, 유럽 연합 경쟁법 위반 사건으로 인해 없는 버전도 출시되었다. - 마이크로소프트의 소프트웨어 - 마이크로소프트 번역기
마이크로소프트 번역기는 클라우드 기반 기계 번역 서비스로, 신경망 기계 번역을 기반으로 100개 이상의 언어 간 실시간 번역, 텍스트/음성 번역, 사용자 지정 번역 시스템 구축, 실시간 대화 번역 기능 및 다양한 마이크로소프트 제품과의 통합을 제공하며, 사용자 피드백 기반 협업 번역과 Microsoft Translator Hub를 통해 번역 품질 개선 및 소멸 위기 언어 보존에 기여한다. - 마이크로소프트의 소프트웨어 - 마이크로소프트 서버
마이크로소프트 서버는 윈도우 NT 계열을 기반으로 시작하여 현재는 윈도우 서버 제품군으로 독립적인 라인업을 구축, 다양한 버전의 서버 운영체제와 Exchange Server, SharePoint Server, SQL Server 등의 서버 소프트웨어, 그리고 시스템 관리 솔루션을 제공한다.
비디오 포 윈도우 | |
---|---|
Video for Windows 정보 | |
개발사 | 마이크로소프트 |
출시일 | 1992년 11월 |
운영 체제 | 마이크로소프트 윈도우 |
플랫폼 | IA-32 |
종류 | 코덱, API |
라이선스 | 독점 소프트웨어 |
2. 역사
비디오 포 윈도우는 1992년 11월에 애플의 퀵타임에 대응하여 윈도우 운영체제에서 디지털 비디오 기능을 제공하기 위한 목적으로 처음 소개되었다. 약 200USD에 판매된[1] 이 제품에는 비디오 입력 보드와 함께 사용할 수 있는 편집 및 인코딩 프로그램이 포함되었다. 비디오를 보기 위한 런타임 버전은 윈도우 3.1 및 윈도우 3.11의 무료 추가 기능으로 제공되었으며, 이후 윈도우 95 및 이후 버전의 필수 구성 요소가 되었다.
퀵타임과 마찬가지로 비디오 포 윈도우는 세 가지 핵심 요소를 가지고 있었다.
- 디지털 비디오 저장을 위해 설계된 컨테이너 파일 형식인 오디오 비디오 인터리브 (AVI)
- 소프트웨어 개발자가 자체 응용 프로그램에서 디지털 비디오를 재생하거나 조작할 수 있도록 하는 응용 프로그래밍 인터페이스 (API)
- 디지털 비디오를 재생하고 편집하기 위한 소프트웨어 모음:
- * 미디어 플레이어
- * VidCap
- * VidEdit
- * BitEdit
- * PalEdit
- * WaveEdit
같은 시기에 애플에서도 Macintosh의 동영상 재생 프로그램인 QuickTime 형식의 파일을 재생할 수 있는 '''QuickTime for Windows'''를 배포했으며, 특히 Mac용 CD-ROM 소프트웨어를 Windows로 이식한 것을 중심으로 사용되었다.
Windows 95 및 Windows NT 4.0부터는 표준 구성 요소로 탑재되었다.
이후 비디오 포 윈도우는 애플이 1994년 12월 샌프란시스코 캐니언 컴퍼니를 상대로, 그리고 1995년 마이크로소프트와 인텔을 상대로 제기한 소송의 대상이 되었다. 애플은 비디오 포 윈도우의 성능을 개선하기 위해 수천 줄의 퀵타임 소스 코드를 도용했다고 주장했다.[3][4][5][6] 이 소송은 1997년에 종결되었는데, 애플이 넷스케이프 대신 인터넷 익스플로러를 기본 브라우저로 사용하는 것에 동의했고, 그 대가로 마이크로소프트는 향후 5년 동안 Microsoft Office 및 기타 소프트웨어를 macOS용으로 계속 개발하고, 1.5억달러 상당의 무의결권 애플 주식을 구매하기로 합의했다.[7][8]
현재는 VfW를 대체하는 동영상 처리 API로 DirectShow와 Media Foundation이 존재한다.
2. 1. 초기 개발
1992년 11월, 애플의 퀵타임에 대응하여 윈도우 운영체제에서 디지털 비디오 기능을 제공하기 위한 목적으로 비디오 포 윈도우 1.0이 처음 공개되었다.[1] 초기 버전은 최대 해상도 320 x 240 픽셀, 초당 30 프레임으로 제한되었다.공개일 | 버전 | 알림 |
---|---|---|
1992년 11월 | 비디오 포 윈도우 1.0 | 첫 공식 버전. 마이크로소프트의 RLE 및 비디오1 코덱 포함. |
비디오 포 윈도우 1.1 | 시네팩 코덱 추가 | |
비디오 포 윈도우 1.1a | ||
비디오 포 윈도우 1.1b | ||
비디오 포 윈도우 1.1c | ||
비디오 포 윈도우 1.1d | 인디오 3.2 포함 (애플 퀵 타임 포 윈도우의 소스 코드에 이미 포함되어 있음) | |
1995년 3월 | 비디오 포 윈도우 1.1e | 윈도우 3.1x를 지원하는 마지막 버전 |
윈도우 3.1에서는 표준으로 PCM 음원을 통한 음성 출력이 가능했지만, 동영상 재생은 지원하지 않았다. 그래서 1994년에 영상과 음성을 각각 개별적으로 저장하는 AVI 형식으로 재생할 수 있는 소프트웨어군과 여러 영상 및 음성 코덱을 개발하여 배포했다. 여기에는 기본으로 탑재된 미디어 플레이어의 버전 업그레이드도 포함되어 있었다.
2. 2. 버전 1.1 (기능 추가)
1993년 11월, 비디오 포 윈도우 1.1이 출시되었다.[11] 이 버전에는 시네팩 코덱이 추가되었다. 1.1a부터 1.1e까지 5개의 업데이트가 출시되었으며, 1.1d 버전에는 인디오 3.2 코덱이 포함되었다. 애플은 이 코덱이 자사의 퀵타임 포 윈도우 소스 코드를 침해했다고 주장했다.[11] 1995년 3월에 출시된 1.1e는 윈도우 3.1x를 지원하는 마지막 버전이었다.[11]2. 3. 윈도우 NT 및 윈도우 95 통합
1994년 9월, 비디오 포 윈도우 NT 버전이 윈도우 NT 3.5와 함께 제공되었다. 1995년 8월, 비디오 포 윈도우 95 버전이 윈도우 95에 통합되었다.[11]2. 4. 액티브무비와 DirectShow로의 전환
1996년 7월, 마이크로소프트는 비디오 포 윈도우의 후속 기술인 액티브무비 1.0을 발표했다. 액티브무비는 MPEG-1과 퀵타임 파일 포맷에 대한 지원을 추가했다.[11] 1997년 3월, 액티브무비는 DirectX 5의 일부가 되었고, 이후 DirectShow로 이름이 변경되었다.3. 소프트웨어 구성
비디오 포 윈도우(VfW)는 디지털 비디오 재생 및 편집을 위한 소프트웨어 도구 모음을 제공했다. VfW 소프트웨어 모음은 다음과 같다.
소프트웨어 |
---|
미디어 플레이어 |
VidCap |
VidEdit |
BitEdit |
PalEdit |
WaveEdit |
3. 1. 주요 소프트웨어
- 미디어 플레이어
- VidCap
- VidEdit
- BitEdit
- PalEdit
- WaveEdit
4. 기술적 특징
비디오 포 윈도우는 다음과 같은 세 가지 핵심 요소를 가지고 있다.
- 디지털 비디오 저장을 위해 설계된 컨테이너 파일 형식인 AVI
- 소프트웨어 개발자가 자체 응용 프로그램에서 디지털 비디오를 재생하거나 조작할 수 있도록 하는 API
- 디지털 비디오를 재생하고 편집하기 위한 소프트웨어 모음: 미디어 플레이어, VidCap, VidEdit, BitEdit, PalEdit, WaveEdit
초기 버전은 최대 해상도 320 x 240 픽셀, 최대 이미지 속도 초당 30 프레임으로 제한되었다.
1996년 7월에 출시된 액티브무비(이후 DirectShow로 알려짐)로 인해 비디오 포 윈도우는 대부분 대체되었다.[2] 하지만, 액티브무비는 비디오 캡처를 지원하지 않았기 때문에, 비디오 포 윈도우는 2000년에 윈도우 드라이버 모델 캡처 드라이버가 출시될 때까지 비디오 캡처에 계속 사용되었다.
4. 1. AVI 컨테이너 포맷
마이크로소프트는 1994년에 영상과 음성을 각각 개별적으로 저장하는 AVI 형식으로 재생할 수 있는 소프트웨어군과 여러 영상 및 음성 코덱을 개발하여 배포했다.[1] 여기에는 기본으로 탑재된 미디어 플레이어의 버전 업그레이드도 포함되었다.[1]4. 2. API
비디오 포 윈도우는 응용 프로그램 개발자가 디지털 비디오를 재생하고 조작할 수 있도록 API(Application Programming Interface)를 제공한다. 아래는 비디오 포 윈도우에 쓰이는 비디오 코덱의 윤곽을 보여주는 C 언어 소스 코드이다.```
#include
…
LRESULT WINAPI DriverProc(
DWORD dwDriverId,
HDRVR hdrvr,
UINT msg,
LONG lParam1,
LONG lParam2)
{
switch(msg)
{
…
case ICM_COMPRESS:
// 프레임 압축
return Compress((ICCOMPRESS*)lParam1, (DWORD)lParam2);
…
case ICM_DECOMPRESS:
// 프레임 압축 해제
return Decompress((ICDECOMPRESS*)lParam1, (DWORD)lParam2);
…
}
}
…
4. 3. 코덱
비디오 포 윈도우는 다양한 비디오 및 오디오 코덱을 지원했다. 초기 버전에는 마이크로소프트 RLE 및 Video1 코덱이 포함되었다. 이후 Cinepak, Indeo 등의 코덱이 추가되었다.[11]출시일 | 버전 | 설명 |
---|---|---|
1992년 11월 | 비디오 포 윈도우 1.0 | 최초 공개 출시. 마이크로소프트 RLE 및 Video1 코덱 포함. |
1993년 11월[11] | 비디오 포 윈도우 1.1 | Cinepak 코덱 추가. 1.1a에서 1.1e까지 5개의 업데이트가 출시되었으며, 마지막 버전(1995년 3월 출시)은 Windows 3.1x의 마지막 버전이었다. 1.1d에는 Indeo 3.2 코덱이 포함되었으며, 애플은 이 코덱이 애플의 QuickTime for Windows 소스 코드를 침해했다고 주장했다. |
5. 법적 분쟁
애플은 1994년 12월 샌프란시스코 캐니언 컴퍼니를 상대로, 1995년에는 마이크로소프트와 인텔을 상대로 소송을 제기했다. 애플은 이들이 비디오 포 윈도우의 성능을 개선하기 위해 수천 줄의 퀵타임 소스 코드를 도용했다고 주장했다.[3][4][5][6] 이 소송은 1997년에 종결되었는데, 애플이 넷스케이프 대신 인터넷 익스플로러를 기본 브라우저로 사용하는 것에 동의했고, 그 대가로 마이크로소프트는 향후 5년 동안 macOS용 Microsoft Office 및 기타 소프트웨어를 계속 개발하고, 1.5억달러 상당의 무의결권 애플 주식을 구매하기로 합의했다.[7][8]
6. 영향 및 평가
비디오 포 윈도우(VfW)는 윈도우 환경에서 멀티미디어 기능을 강화하고 디지털 비디오의 대중화에 기여했다는 평가를 받는다. 윈도우 3.1에서 동영상 재생을 지원하지 않았던 당시, 영상과 음성을 함께 저장하는 AVI 형식으로 재생할 수 있는 소프트웨어와 코덱을 개발하여 배포함으로써 윈도우 사용자들에게 새로운 멀티미디어 경험을 제공했다.[1]
하지만, 1996년 7월에 출시된 액티브무비(이후 DirectShow로 변경)와[2] 2000년대 이후 등장한 윈도우 드라이버 모델 캡처 드라이버, 그리고 Media Foundation과 같은 새로운 기술의 등장으로 인해 현재는 구식 기술로 간주된다.
1994년 12월, 애플은 샌프란시스코 캐니언 컴퍼니를 상대로, 1995년에는 마이크로소프트와 인텔을 상대로 소송을 제기했다. 애플은 비디오 포 윈도우의 성능 향상을 위해 수천 줄의 퀵타임 소스 코드를 도용했다고 주장했다.[3][4][5][6] 이 소송은 1997년에 종결되었는데, 애플이 넷스케이프 대신 인터넷 익스플로러를 기본 브라우저로 사용하는 것에 동의했고, 그 대가로 마이크로소프트는 향후 5년간 macOS용 Microsoft Office 및 기타 소프트웨어를 계속 개발하고, 1.5억달러 상당의 무의결권 애플 주식을 구매하기로 합의했다.[7][8]
7. 버전 흐름
공개일 | 버전 | 알림 |
---|---|---|
1992년 11월 | 비디오 포 윈도우 1.0 | 첫 공식 버전. 마이크로소프트 RLE 및 비디오1 코덱 포함. |
비디오 포 윈도우 1.1 | 시네팩 코덱 추가 | |
비디오 포 윈도우 1.1a | ||
비디오 포 윈도우 1.1b | ||
비디오 포 윈도우 1.1c | ||
비디오 포 윈도우 1.1d | 인디오 3.2 포함 (애플 퀵타임 포 윈도우의 소스 코드에 이미 포함되어 있음) | |
1995년 3월 | 비디오 포 윈도우 1.1e | 윈도우 3.1x를 지원하는 마지막 버전 |
1995년 8월 | 비디오 포 윈도우 95 | 윈도우 95에 이미 들어 있음 |
1996년 7월 | 비디오 포 윈도우 NT | 윈도우 NT 4.0에 포함된 32 비트 버전 |
1996년 7월 | 액티브무비 1.0 | 비디오 포 윈도의 뒤를 이음. MPEG-1과 퀵타임 파일 포맷에 대한 지원 추가. |
1997년 3월 | 다이렉트쇼 1.0 |
참조
[1]
간행물
"[[PC Plus]]"
"[[Future Publishing]]"
1993-05
[2]
웹사이트
Microsoft Delivers ActiveMovie for Microsoft Internet Explorer 3.0
http://news.microsof[...]
Microsoft
2014-11-21
[3]
웹사이트
Intel and Microsoft Added to Apple Lawsuit
https://www.nytimes.[...]
1995-02-10
[4]
웹사이트
Apple Sues Intel, Microsoft - Again
http://tidbits.com/a[...]
TidBITS Publishing
1995-02-13
[5]
웹사이트
An Open Letter to the Computing Community
http://www.pa.msu.ed[...]
Apple Inc
2001-06-05
[6]
웹사이트
Second open letter from Apple
http://www.pa.msu.ed[...]
Apple Inc
[7]
웹사이트
MS to invest $150 million in Apple
http://news.cnet.com[...]
"[[CBS Interactive]]"
1997-08-06
[8]
웹사이트
Preferred Stock Purchase Agreement
http://contracts.cor[...]
1997-08-05
[9]
웹사이트
Microsoft Unveils First Unified Multimedia API Strategy
http://news.microsof[...]
"[[Microsoft]]"
2014-11-21
[10]
웹사이트
Microsoft and Progressive Networks Collaborate on Streaming Media
http://news.microsof[...]
"[[Microsoft]]"
2014-11-17
[11]
뉴스
Video for Windows developer tools speed playback
https://channel9.msd[...]
InfoWorld Media Group, inc
1993-11-22
[12]
문서
Video for Windows - Win32 apps | Microsoft Docs
https://docs.microso[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com